ribbon halfbeak - German English Dictionary